---------------------------------------------
	     Delta Patcher 2.0.1
---------------------------------------------
 (C) 2017 Phoenix <phoenix_87_c@hotmail.com>


-------------------------
1. What is this?
-------------------------

Delta Patcher is yet another frontend to the
xdelta3 decoder/encoder created by Joshua
McDonald. Delta patcher is able to make and
apply xdelta patches. But... why making another frontend?
All the frontends I've seen don't support some
options of the encoder/decoder at all, like
compression level for encoding and checksum
checking for decoding/encoding. Also, they are
all written in .NET (0_0). So, this tool was
designed to be selfcontained (as of now, only
for Windows). It's written in C++ using
wxWidgets for the GUI components and all the
needed libraries are static linked to the EXE.
Last, but not the least, Delta Patcher is
GPL2'd and cross-platform: it runs fine on
Windows and Linux and should compile on MacOS
too.

-------------------------
2. Changelog
-------------------------

2.0.1:
-Added drag and drop functionality in patch creation mode.

2.0:
-No xdelta.exe is needed. Starting from version 2.0, it has been embedded in the delta patcher executable;

-More intuitive GUI design;

-Multiple options for patch application/creation:
   patch application: 	disable checksum validation
			backup original file

   patch creation: 	patch compression level
			source window size
			checksum
			*custom UTF8 description for patches* -> patches created with delta patcher will show this
			description if opened with delta patcher (a là PPF-O-MATIC3);

-Associate xdelta patch files to be opened with delta patcher;

-Drag & Drop support for original file and
 xdelta patch file in the decoding window;

-Cross-platform and opensource: modify and
 redistribuite it under the GPL2 license;

-Multilanguage: Delta Patcher can be
 translated into any language using .po files.
 If you want multilanguage support you have
 to place the "resource" directory along with
 this tool (see source code for the pot file).

-------------------------
3. Full and Lite versions
-------------------------

This package comes with two versions of the
frontend. The Lite version is simply the
patching GUI, this is intended to be shipped
along with your patch. This way, the final
user doesn't need to mess with other options
like patch creation (simplicity comes first!).
The Full version is mainly for romhackers,
it supports both creation and application
of xdelta patches.


-----------------------
4. Contacts and sources
-----------------------

You can contact me by email at
phoenix_87_c@hotmail.com, at the SadNES cITy
board at http://lnx.sadnescity.it/forum/ or on github.
The full source code can be found at
github.com/marco-calautti/DeltaPatcher.


Phoenix.
